package com.sskj.ws.service;

import com.sskj.ws.dto.BasicMessage;
import jakarta.websocket.Session;

public interface IMessageService<T extends BasicMessage> {

    // 支持的消息类型
    String getSupportedType();

    // 对应的消息类
    Class<T> getMessageClass();

    // 逻辑处理
    void handle(T message, Session session);
}
